package com.codegen.enums;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;

/**
 * 列表页面布局
 *
 * @author king
 */
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
@Getter
public enum ListLayout {
    /**
     * 单表(主表/附表)
     */
    LIST("列表"),
    /**
     * 树结构表
     */
    TABLE_TREE("树结构表"),
    /**
     * 左树(主表)右表(附表)
     */
    LTREE_RLIST("左树(主表)右表(附表)");

    ListLayout(String desc) {
        this.desc = desc;
    }

    private String desc;

    public String getName() {
        return name();
    }
}
